
.scyztbd  li.no_margin {
    margin: 0 4px 30px 4px;
}
.scyztbd  li.no_margin img{
    width: 201px;
    height: 140px;
}
.scyztbd  li {
    height: 232px;
    width: 201px;
    float: left;
    background: #FFF;
    border-bottom: 4px solid #d7d7d7;
    cursor: pointer;

}
.scyztbd  li:hover{
    /*background: url(../images/ly_gj_tpxwbj_03.jpg) no-repeat left bottom;*/
    border-bottom: 4px solid #0075c2;
}

.scyztbd  li a {
    color: #333333;
    font-size: 16px;
    font-family: "微软雅黑";
    display: block;
}
.scyztbd  li h3 a {
    color: #333;
    font-size: 12px;
    padding: 3px 0px;
    padding-left: 10px;
    display: block;
    font-family: "微软雅黑";
    font-weight: normal;
}
.scyztbd  li p {
    font-size: 14px;
    color: #333;
    font-family: "微软雅黑";
    padding-left: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}
.scyztbd  li p a {
    font-size: 14px;
    color: #999;
    line-height: 20px;
    font-family: "微软雅黑";
}
/*toggleMenu*/
.toggleMenu .topMenuLi{
    font-size: 18px;
    color: #646c72;
    position: relative;
}
.toggleMenu .topMenuLi.active>a:before{
    background-image: url(../images/arrorActive2.jpg);
    background-size: 10px 7px;
}
.toggleMenu .topMenuLi.active .secodeMenu{
    display: none;
}
.toggleMenu{
    margin-top: 30px;
}
.toggleMenu li{
    cursor: pointer;
    -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Chrome/Safari/Opera */
    -khtml-user-select: none; /* Konqueror */
    -moz-user-select: none; /* Firefox */
    -ms-user-select: none; /* Internet Explorer/Edge */
    user-select: none;
}
.toggleMenu .topMenuLi>a:before {
    position: absolute;
    content: '';
    left: 0;
    top: 0;
    width: 25px;
    height: 100%;
    background-image: url(../images/arror.jpg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 7px 10px;
}
.toggleMenu .topMenuLi a{
    display: inline-block;
    position: relative;
}
.toggleMenu .topMenuLi>a{
    padding-left: 25px;
    position: relative;
    font-size: 18px;
    color: #333;
    line-height: 40px;
}
.secodeMenu.active ul{
    display: none;
}
.secodeMenu>li{
    position: relative;
}
.secodeMenu>li.active a:before{
    background-image: url(../images/leftActive.png);
}
.secodeMenu>li>a{
    padding-left: 25px;
    position: relative;
    font-size: 16px;
    color: #333;

}
.secodeMenu>li{
    padding-left: 20px;
    line-height: 36px;
}
.secodeMenu>li>a:before{
    position: absolute;
    content: '';
    left: 0;
    top: 0;
    width: 25px;
    height: 100%;
    background-image: url(../images/left.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 24px 24px;
}

.thirdMenu>li{
    padding-left: 20px;
}
.thirdMenu>li>a{
    padding-left: 25px;
    position: relative;
    font-size: 14px;
    color: #333;
    height: 36px;
    line-height: 36px;
}
.thirdMenu.active >li>a:before{
    background-image: url(../images/leftActive.png);
}
.thirdMenu>li>a:before{
    position: absolute;
    content: '';
    left: 0;
    top: 0;
    width: 25px;
    height: 100%;
    background-image: url(../images/left.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 24px 24px;
}
.secodeMenuli.active:before{
    background-image: url(../images/leftActive.png);
}
.thirdMenu>li.current{
    background: #0075c2;

}
.thirdMenu>li.current a{
    color: white;
}
.thirdMenu>li.current a:before{
    background-image: url("../images/leftCurrent.png");
    background-size: 24px 24px;
}
.videoDetail>p{
    text-align: center;
    font-size: 18px;
    color: #333333;
}
.videoWrap{
    text-align: center;
    margin-top: 15px;
    margin-bottom: 60px;
}
.videoWrap video{
    width: 640px;
    height: 360px;
}
.tabTop{
    font-size: 0;
}
.tabTop span{
    color: #333;
    font-size: 18px;
    padding-bottom: 10px;
    position: relative;
}
.tabTop .sp1{
    display: inline-block;
    width: 120px;
    position: relative;
    text-align: center;
}
.tabTop .sp2{
    display: inline-block;
    position: relative;
    padding-left: 36px;
    width: 764px;

}
.tabTop span:before{
    position: absolute;
    content: '';
    left: 0;
    bottom: 0;
    width: 100%;
    height: 3px;
    background: #dcdcdc;
}
.tabTop span.active:before{
    background: #0075c2;
}
.tabCon{
    position: relative;
}
.tabCon .videoDesc{
    position: absolute;
    left: 0;
    top:0;
    width: 100%;
    height: 100%;
    display: none;
}
.tabCon .videoDesc.active{
    display: block;
}
.tabCon .con1 p{
    height: 40px;
    line-height: 41px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;

}
.tabCon .con1{
    padding-top: 10px;
}
.tabCon .con1 p a{
    display: inline-block;
    padding-left: 26px;
    color: #666;
    font-size: 16px;
    position: relative;
}
.tabCon .con1 p a:after {
    position: absolute;
    content: '';
    left: 0;
    top: 50%;
    height: 41px;
    width: 8px;
    height: 8px;
    background: #666;
    margin-top: -4px;
}
.tabCon .con1 p.active a{
    color: #0372c1;
}
.tabCon .con1 p.active a:after {
    background: #0372c1;
}
.tabCon .con2 {
    padding-top: 20px;
}
/*文章页*/
.contentDetail{
    width: 920px;
}
.videoCtime {
    color: #666;
    text-align: center;
}
.videoCtime td {
    padding: 0 10px;
}
.videoCtime td {
    font-size: 14px;
    color: #666;
    font-family: "宋体";
}
.videoCtime  form table{
    margin: 0 auto;
    text-align: center;
}
.xwxq2{
    width: 920px;
    border-bottom: 1px solid #cbcbcb;
    border-top: 1px dashed #cbcbcb;
    margin-top: 15px;
}
.xwxq2 p {
    width: 920px;
    margin-bottom: 20px;
    margin-top: 20px;
    font-size: 14px;
    font-family: "宋体";
    color: #333;
    line-height: 200%;
}

.fenxx a{ width:20px; height:24px; display:inline-block; margin-right:10px;vertical-align: top}
.fenxx a.fenxxa1{background:url(http://www.sinomach.com.cn/images/ly_xq_rr_08.png);}
.fenxx a.fenxxa2{background:url(http://www.sinomach.com.cn/images/ly_xq_rr_10.png);}
.fenxx a.fenxxa3{background:url(http://www.sinomach.com.cn/images/ly_xq_rr_03.png);}
.fenxx a.fenxxa4{background:url(http://www.sinomach.com.cn/images/ly_xq_rr_05.png);}
.fenxx a.fenxxa1:hover{background:url(http://www.sinomach.com.cn/images/fxr_abcr_03.png);}
.fenxx a.fenxxa2:hover{background:url(http://www.sinomach.com.cn/images/fxr_abcr_04.png);}
.fenxx a.fenxxa3:hover{background:url(http://www.sinomach.com.cn/images/fxr_abcr_05.png);}
.fenxx a.fenxxa4:hover{background:url(http://www.sinomach.com.cn/images/fxr_abcr_06.png);}
.TRS_Editor ul li{background: url(http://www.sinomach.com.cn/images/xqylipoint.jpg) no-repeat 0 center; padding-left:15px;}
.xwxq3{
    margin-bottom: 35px;
    margin-top: 20px;
}
.xwxq3 h2 {
    color: #666;
}
.xwxq3 h2 {
    font-size: 14px;
    font-family: "宋体";
    color: #333;
    padding: 0 0 10px 0;
}
.xwxq3 li {
    line-height: 25px;
    padding-left: 15px;
    background: url(http://www.sinomach.com.cn/images/ly_xwxq_dian.jpg) no-repeat 5px 12px;
    font-size: 14px;
    font-family: "宋体";
    color: #333;
}
.xwxq3 li a {

}
.xwxq3 li a {
    font-size: 14px;
    font-family: "宋体";
    color: #666;
}
.xwxq3 li a:hover{
    color: #f00;
}
.xwxq3 li span{
    margin-left: 20px;
}
.fenxx a{width:24px;}
.xwxq1 td{ padding:0 10px;}
.xwxq3 li a{color:#666;}
.xwxq3 h2{ color:#666;}
.xwxq3 li span{color:#666;}
.contentDetail>p{
    text-align: center;
    font-size: 18px;
    color: #333;
    font-family: "微软雅黑";
    line-height: 50px;
    text-align: center;
}
.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{
    float: none !important;
    padding-left: 0 !important;
}